@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500&subset=cyrillic,cyrillic-ext,latin');
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,400i,700&subset=cyrillic,cyrillic-ext,latin-ext');

@import url('https://fonts.googleapis.com/css?family=Lora:400,700&subset=cyrillic,cyrillic-ext,latin-ext');
@import url('https://fonts.googleapis.com/css?family=Lora:400i,700i&subset=cyrillic,cyrillic-ext,latin-ext');

td,th {font-family: Roboto, Futura, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

body {font-family: 'Roboto', Futura, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 300; font-size: 1em; color: #3e3e3e; padding:0px; margin:0px; border: 0; height: 100%; width: 100%; background: #ffffff; }
	
.container {background: none; border: 0; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; padding-top: 0em; padding-bottom: 0em; padding-left: 0em; padding-right: 0em;   }

p {font-family: 'Roboto', Futura, Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 1em; background: none; margin-top: 0em; margin-bottom: 0em; margin-left: 1.250em; margin-right: 0em; font-weight: 300; color: #595959; line-height: 1.917em; /*разтоание между редовете*/ }
p.bold_1 {font-weight: 500;}
p.contact_form {margin-left: 0em;}
p.bold_2 {font-weight: 500; margin-left: 3.750;}
strong {font-weight: 500;}

h1 {font-family: 'Lora', Georgia, Times New Roman, Times, serif; font-size: 2.500em; margin-top: 1.000em; margin-bottom: 0.000em; margin-left: 0em; margin-right: 0em; font-weight: 400; letter-spacing: 0.015em; font-style: normal; color: #3e3e3e; padding-bottom: 0.125em; font-style: italic; line-height: 1.250em; 
}

.right_h{ text-align:right;}

.center_h{ text-align:center;}

.center_h_shop{ text-align:center;}

h2 {font-family: 'Roboto', Futura, Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 1em; margin-top: 1.33em; margin-bottom: 1.33em; margin-left: 0; margin-right: 0em; font-weight: 400; letter-spacing: 0.015em; font-style: normal; color: #3e3e3e; line-height: 1.113em; padding-bottom: 0.125em;
}

h1.contact_shop {margin-left: 0.500em; margin-top: 0.065em; }
h2.contact_shop {margin-left: 1.250em; margin-top: 0em;}

h3 {font-family: 'Roboto', Futura, Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 1.17em; margin-top: 1em; margin-bottom: 0em; margin-left: 0.000em;   margin-right: 0em; font-weight: 400; letter-spacing: 0.015em; font-style: normal; color: #3e3e3e; line-height: 0.913em; padding-bottom: 0.125em;
}
.h3_margin{margin-left: 1.150em;
}
h4 {font-family: 'Lora', Georgia, Times New Roman, Times, serif; font-size: 1.8em; margin-top: 0.000em; margin-bottom: 0em; margin-left: 0; margin-right: 0.000em; font-weight: 400; letter-spacing: 0.015em; font-style: normal; color: #3e3e3e; line-height: 0.913em; padding-bottom: 0.125em; font-style: italic; line-height: 1.060em;
}

h5 {font-family: 'Roboto', Futura, Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 0.83em; margin-top: 1.67em; margin-bottom: 1.67em; margin-left: 0; margin-right: 0em; font-weight: 400; letter-spacing: 0.015em; font-style: normal; color: #3e3e3e; line-height: 0.913em; padding-bottom: 0.125em;
}

h6 {font-family: 'Roboto', Futura, Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 0.67em; margin-top: 2.33em; margin-bottom: 2.33em; margin-left: 0; margin-right: 0em; font-weight: 400; letter-spacing: 0.015em; font-style: normal; color: #3e3e3e; line-height: 0.913em; padding-bottom: 0.125em;
}


a:link {font-family: 'Roboto', Futura, Helvetica Neue, Helvetica, Arial, sans-serif; list-style-type: none; text-decoration: none; color: #595959;
}

a:visited {list-style-type: none; text-decoration: none; color: #595959;
}

a:hover {list-style-type: none; text-decoration: none; color: #808080;
}

a:active {list-style-type: none; text-decoration: none; color: #595959;
}

p.textillus {display: inline; text-align:left; margin-top:1.063em; margin-bottom:1.500em; margin-right:0.000em; margin-left:1.250em; font-weight: 300; font-size: 0.875em;
}
p.textillus2 {display: inline; text-align:left; margin-top:1.063em; margin-bottom:1.500em; margin-right:0.000em; margin-left:0.000em; font-weight: 700; font-size: 0.875em; font-family: 'Lora', Georgia, Times New Roman, Times, serif;
}
p.textillus3 {display: inline; text-align:left; margin-top:1.063em; margin-bottom:1.500em; margin-right:0.000em; margin-left:0.000em; font-weight: 300; font-size: 0.875em;
}
p.textstix { text-align:center; margin-top:1.063em; margin-bottom:1.500em; margin-right:0.000em; margin-left:0.000em; font-weight: 300; font-size: 0.875em;
}
p.textstix_left { text-align:left; margin-top:1.063em; margin-bottom:0.000em; margin-right:0.000em; margin-left:1.450em; font-weight: 300; font-size: 0.875em;
}
p.textstix_right { text-align:left; margin-top:1.063em; margin-bottom:0.000em; margin-right:0.000em; margin-left:0.000em; font-weight: 300; font-size: 0.875em;
}
p.textstix_left-bold { text-align:left; margin-top:1.063em; margin-bottom:1.500em; margin-right:0.000em; margin-left:1.450em; font-weight: 700; font-size: 0.875em;
}
.illus{	width:auto; position:relative; text-align:center;margin-top: 0em; margin-bottom: 0em; margin-left: 0.0em; margin-right: 0.125em;}
.illus img{margin:0; width:auto; text-align:center; }

.illus2{width:auto; position:relative; text-align:left;margin-top: 0em; margin-bottom: 0em; margin-left: 0.125em; margin-right: 0.000em;}
.illus2 img{margin:0; width:auto; text-align:left; }

.illus3{width:auto; position:relative; text-align:right;margin-top: 0em; margin-bottom: 0em; margin-left: 0.125em; margin-right: 0.000em;}
.illus3 img{margin:0; width:auto; text-align:right; }

.illus4{width:auto; position:relative; text-align:right;margin-top: 0em; margin-bottom: 0em; margin-left: 0.000em; margin-right: 0.750em;}
.illus4 img{margin:0; width:auto; text-align:right; }

.illus_shop1{width:auto; position:relative; text-align:center;margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 1.125em;}
.illus_shop1 img{margin:0; width:auto; text-align:center; }

.illus_shop2{width:auto; position:relative; text-align:center;margin-top: 0em; margin-bottom: 0em; margin-left: 1.125em; margin-right: 0em;}
.illus_shop2 img{margin:0; width:auto; text-align:center; }

.illus_l{width:auto; position:relative; text-align:left; margin-top:0.800em; margin-bottom:0.800em; margin-right:0.900em; margin-left:0.000em;}
.illus_l img{width:auto; text-align:left; }
.illus_c{width:auto; position:relative; text-align:center; margin-top:0.800em; margin-bottom:0.800em; margin-right:0.450em; margin-left:0.450em;}
.illus_c img{width:auto; text-align:center; }
.illus_r{width:auto; position:relative; text-align:right; margin-top:0.800em; margin-bottom:0.800em; margin-right:0.000em; margin-left:0.900em;}
.illus_r img{width:auto; text-align:right; }

.illus_l_text {width:auto; position:relative; text-align:center; margin-top:0em; margin-bottom:1.500em; margin-right:0.850em; margin-left:0em;}
.illus_c_text {width:auto; position:relative; text-align:center; margin-top:0em; margin-bottom:1.500em; margin-right:0.425em; margin-left:0.425em;}
.illus_r_text {width:auto; position:relative; text-align:center; margin-top:0em; margin-bottom:1.500em; margin-right:0em; margin-left:0.850em;}

.footer { bottom: 0; width:100%; height: auto;  border-style: solid; border-top-width: 0.075em;  border-color: #595959; text-align: center; line-height: 3.400em; font-size: 0.750em; color: #484848; margin-top:3.630em;
}

@media only screen and (max-width: 1023px) {

h1.contact_shop {margin-left: 0.500em; margin-top: 0.065em;}	

.illus_shop1{width:auto; position:relative; text-align:center;margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0.125em;}
.illus_shop1 img{margin:0; width:auto; text-align:center; }

.illus_shop2{width:auto; position:relative; text-align:center;margin-top: 0em; margin-bottom: 0em; margin-left: 0.125em; margin-right: 0em;}
.illus_shop2 img{margin:0; width:auto; text-align:center; }	
	
}
	
@media handheld, only screen and (max-width: 767px) {
.container {background: none; border: 0; margin-top: 0em; margin-bottom: em; margin-left: 0em; margin-right: 0em;}

p {font-family: 'Roboto', Futura, Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 1.167em; background: none; margin-top: 0em; margin-bottom: em; margin-left: 0.675em; margin-right: 0em; font-weight: 300; color: #595959; line-height: 1.500em; /*разтоание между редовете*/ }

.center_h{ text-align:center;}

.center_h_shop{ text-align:center;}

h1.contact_shop {margin-left: 0.250em; margin-top: 0.065em; }
h2.contact_shop {margin-left: 0.650em; margin-top: 0em;}

h2 {font-family: 'Roboto', Futura, Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 1em; margin-top: 1.125em; margin-bottom: 0.000em; margin-left: 0; margin-right: 0em; font-weight: 400; letter-spacing: 0.015em; font-style: normal; color: #3e3e3e; line-height: 1.125em; padding-bottom: 0.000em;
}

p.textstix_left { text-align:left; margin-top:1.063em; margin-bottom:0.000em; margin-right:0.000em; margin-left:-0.350em; font-weight: 300; font-size: 0.875em;
}
p.textstix_left-bold { text-align:left; margin-top:1.063em; margin-bottom:1.500em; margin-right:0.000em; margin-left:-0.350em; font-weight: 700; font-size: 0.875em;
}

.illus4{width:auto; position:relative; text-align:right;margin-top: 0em; margin-bottom: 0em; margin-left: 0.000em; margin-right: 0.000em;}
.illus4 img{margin:0; width:auto; text-align:right; }

.illus_l{width:auto; position:relative; text-align:left; margin-top:0.800em; margin-bottom:0.800em; margin-right:00em; margin-left:0.000em;}
.illus_l img{width:auto; text-align:left; }
.illus_c{width:auto; position:relative; text-align:center; margin-top:0.800em; margin-bottom:0.800em; margin-right:0em; margin-left:0em;}
.illus_c img{width:auto; text-align:center; }
.illus_r{width:auto; position:relative; text-align:right; margin-top:0.800em; margin-bottom:0.800em; margin-right:0.000em; margin-left:0em;}
.illus_r img{width:auto; text-align:right; }

.illus_shop1{width:auto; position:relative; text-align:center;margin-top: 0em; margin-bottom: 1.5em; margin-left: 0em; margin-right: 0em;}
.illus_shop1 img{margin:0; width:auto; text-align:center; }

.illus_shop2{width:auto; position:relative; text-align:center;margin-top: 0em; margin-bottom: 1.5em; margin-left: 0em; margin-right: 0em;}
.illus_shop2 img{margin:0; width:auto; text-align:center; }

}

@media handheld, only screen and (max-width: 480px) {

.container {background: none; border: 0; margin-top: 0em; margin-bottom: em; margin-left: 0em; margin-right: 0em; }

.center_h{ text-align:right; margin-left:0.075em;
}

.center_h_shop{ text-align:center;
}

p {font-family: 'Roboto Condensed', Futura, Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 1.250em; background: none; margin-top: 0em; margin-bottom: em; margin-left: 0.313em; margin-right: 0em; font-weight: 300; color: #595959; line-height: 1.583em;}

p.textillus {display: inline; text-align:left; margin-top:1.063em; margin-bottom:0.250em; margin-right:0.000em; margin-left:0.313em; font-weight: 300; font-size: 0.775em;
}
p.textillus2 {display: inline; text-align:left; margin-top:1.063em; margin-bottom:0.250em; margin-right:0.000em; margin-left:0.000em; font-weight: 700; font-size: 0.775em; font-family: 'Lora', Georgia, Times New Roman, Times, serif;
}
p.textillus3 {display: inline; text-align:left; margin-top:0.000em; margin-bottom:1.500em; margin-right:0.000em; margin-left:0.313em; font-weight: 300; font-size: 0.775em;
}
p.textstix { text-align:left; margin-top:1.063em; margin-bottom:1.500em; margin-right:0.000em; margin-left:0.450em; font-weight: 300; font-size: 0.875em;
}

.illus{	width:auto; position:relative; text-align:center;margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0.000em;}
.illus img{margin:0; width:auto; text-align:left; }

.illus2{width:auto; position:relative; text-align:left;margin-top: 0em; margin-bottom: 0em; margin-left: 0.000em; margin-right: 0.000em;}
.illus2 img{margin:0; width:auto; text-align:left; }

.illus4{width:auto; position:relative; text-align:right;margin-top: 0em; margin-bottom: 0em; margin-left: 0.000em; margin-right: 0.000em;}
.illus4 img{margin:0; width:auto; text-align:right; }

.illus_l{width:auto; position:relative; text-align:left; margin-top:0.800em; margin-bottom:0.800em; margin-right:00em; margin-left:0.000em;}
.illus_l img{width:auto; text-align:left; }
.illus_c{width:auto; position:relative; text-align:center; margin-top:0.800em; margin-bottom:0.800em; margin-right:0em; margin-left:0em;}
.illus_c img{width:auto; text-align:center; }
.illus_r{width:auto; position:relative; text-align:right; margin-top:0.800em; margin-bottom:0.800em; margin-right:0.000em; margin-left:0em;}
.illus_r img{width:auto; text-align:right; }

.illus_shop1{width:auto; position:relative; text-align:center;margin-top: 0em; margin-bottom: 1.5em; margin-left: 0em; margin-right: 0em;}
.illus_shop1 img{margin:0; width:auto; text-align:center; }

.illus_shop2{width:auto; position:relative; text-align:center;margin-top: 0em; margin-bottom: 1.5em; margin-left: 0em; margin-right: 0em;}
.illus_shop2 img{margin:0; width:auto; text-align:center; }

h2 {font-family: 'Roboto', Futura, Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 1em; margin-top: 1.125em; margin-bottom: 0.000em; margin-left: 0; margin-right: 0em; font-weight: 400; letter-spacing: 0.015em; font-style: normal; color: #3e3e3e; line-height: 1.125em; padding-bottom: 0.000em;
}

p.textstix_left { text-align:left; margin-top:1.063em; margin-bottom:0.000em; margin-right:0.000em; margin-left:-0.900em; font-weight: 300; font-size: 0.875em;
}
p.textstix_left-bold { text-align:left; margin-top:1.063em; margin-bottom:1.500em; margin-right:0.000em; margin-left:-0.900em; font-weight: 700; font-size: 0.875em;
}
	
}

/* ========================================== */
/* ! Provide higher res assets for iPhone   */
/* ========================================== */

@media only screen and (-webkit-min-device-pixel-ratio: 2) {

}				